파이썬 딕셔너리 정의: 키-값 매핑
파이썬에서 딕셔너리는 데이터를 순서 기반이 아니라 설명적인 방식으로 저장하는 유연하고 기본적인 자료형입니다. 리스트나 튜플과 같은 시퀀스와 달리, 딕셔너리는 순서가 없는데이터가 고유한 이름인 키키로 구성된 컬렉션입니다. 이 구조는 매우 빠른 데이터 조회를 가능하게 합니다.
1. 핵심 구조: 키-값 쌍
데이터는 고유한 키가 직접적으로 값에 매핑됩니다. 이 설계는 최적화된 해시맵을 모방하여 매우 빠른 검색을 보장합니다. 키는 고유해야 하며, 일반적으로 문자열이나 숫자처럼 불변여야 합니다. 반면 값은 어떤 자료형이든 될 수 있습니다.
{"student_id":101,"name":"Alex","grade":88.5}
2. 딕셔너리 문법 및 특성
- 딕셔너리는 중괄호
{}. - 그리고 콜론
:은 키와 해당 값(키:값) 사이를 분리합니다. - 딕셔너리는 가변이며, 생성 후 키와 값을 동적으로 추가, 삭제 또는 수정할 수 있습니다.
💡 인덱싱 vs. 키 검색
딕셔너리는 숫자 인덱싱을 지원하지 않습니다(예:
[0] 또는 [1])를 지원하지 않습니다. 데이터는 생성 시 제공된 특정 키 이름을 사용해 가져와야 합니다 (예: dictionary["name"]).터미널bash — 80x24
> 준비 완료. 실행하려면 "실행"을 클릭하세요.
>